home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 6
/
FM Towns Free Software Collection 6.iso
/
t_os
/
speak
/
src
/
rec.bas
< prev
next >
Wrap
BASIC Source File
|
1993-07-08
|
1KB
|
38 lines
1000 '------------------------------------------------------------
1010 ' 音声データ作成
1020 '------------------------------------------------------------
1030 CLS:MOUSE 0
1040 DIM KOE%(1008)
1050 PRINT "あなたは男性ですか? 女性ですか?"
1060 INPUT "男性なら1 女性なら2を入力してください ",SEX
1070 IF SEX=1 THEN PW=1.5! ELSE PW=.6!
1080 PRINT :PRINT "それでは声の録音を始めましょう":PRINT
1090 SHELL "MD \VOICE"
1100 SHELL "CD \VOICE"
1110 '
1120 FOR I=JIS("ぁ") TO JIS("")
1130 PRINT "「"+KNJ$(I)+"」"+"を録音します"
1140 PRINT " マウスを左クリックして発音してください"
1150 GOSUB *CLICK
1160 PCMREC KOE%,8000
1170 PRINT " マウスを左クリックして確認してください"
1180 GOSUB *CLICK
1190 PCMPLAY KOE%,127
1200 PRINT " やり直しならマウスを右クリックしてください"
1210 GOSUB *CLICK:IF C=-2 THEN 1130
1220 KOE%(12)=KOE%(12)*PW
1230 SAVE@ KNJ$(I)+".SND",KOE%
1240 NEXT
1250 FOR I=16 TO 1008:KOE%(I)=0:NEXT
1260 SAVE@ " "+".SND",KOE%:SAVE@ "ー"+".SND",KOE%
1270 SAVE@ "「"+".SND",KOE%:SAVE@ "」"+".SND",KOE%
1280 SAVE@ "?"+".SND",KOE%:SAVE@ "!"+".SND",KOE%
1290 SAVE@ "~"+".SND",KOE%:SAVE@ "☆"+".SND",KOE%
1300 END
1310 '
1320 *CLICK
1330 C=0
1340 WHILE C=0:C=MOUSE(2,0)+MOUSE(2,1)*2:WEND
1350 WHILE MOUSE(2,0)<>0 OR MOUSE(2,1)<>0:WEND
1360 RETURN